public class ExternalProductIDType {
	public class ExternalProductIDType_e {
		public String Value;
		public Boolean ReturnSearchResultOnDuplicates;
		public String Type_x;
		public String[] AlternateValue;
	
		//Setters
		public void setValue(String val) {Value = val; field_order_type_info.add('Value'); }
		public void setReturnSearchResultOnDuplicates(Boolean val) {ReturnSearchResultOnDuplicates = val; field_order_type_info.add('ReturnSearchResultOnDuplicates'); }
		public void setType_x(String val) {Type_x = val; field_order_type_info.add('Type_x'); }
		public void setAlternateValue(String[] val) {AlternateValue = val; field_order_type_info.add('AlternateValue'); }


		//Getters
		public String getValue() { return Value; }
		public Boolean getReturnSearchResultOnDuplicates() { return ReturnSearchResultOnDuplicates; }
		public String getType_x() { return Type_x; }
		public String[] getAlternateValue() { return AlternateValue; }

	
		private String[] Value_type_info = new String[]{'Value','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] ReturnSearchResultOnDuplicates_type_info = new String[]{'ReturnSearchResultOnDuplicates','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] Type_x_type_info = new String[]{'Type','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] AlternateValue_type_info = new String[]{'AlternateValue','http://www.w3.org/2001/XMLSchema','string','0','-1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}